//File  : negative.go
//Author: rockywish
package main

func main() {

	/*
		负数的表示：使用补码 = 源码的取反+1
		以int8的18为例
		源码 ：0001 0010
		反码 ：1110 1101
		补码 ：1110 1110
	*/

	/*
		以int8的128为例
		源码 ：1000 0000
		反码 ：0111 1111
		补码 ：1000 0000
	*/

	/*
		补码：1111 1111
		减一：1111 1110
		取反：0000 0001
	*/


}
